package com.cv.platform.service.uv;

import com.cv.platform.controller.system.dashboard.vo.VideoTypeUvData;

import java.util.List;

/**
 * 视频类型播放统计业务层接口
 *
 * @author Charles_XDXD
 */
public interface CvVideoTypeUvService {

    /**
     * 定时任务 - 从 Redis 中获取当天 UV 数据，并同步到数据库中
     */
    void syncDailyUv();

    /**
     * 获取上一周各类型的播放量
     * 
     * @return 上一周各类型的播放量
     */
    List<VideoTypeUvData> getVideoTypeUvData();

}
